package com.xbongbong.pro.esign.pojo.vo;

import com.xbongbong.paas.toolbox.wrap.BaseVO;
import com.xbongbong.pro.esign.pojo.LogPojo;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 * 获取对应流程任务详情
 * 创建时间 2020/6/16 3:42 PM
 * 修改时间 2020/6/16 3:42 PM
 * @author chy
 */
@Getter
@Setter
@ToString
public class EsignFileDetailVO extends BaseVO {
    /**
     * 文件id
     */
    String fileId;
    /**
     * 文件名称
     */
    String name;
    /**
     * 文件大小，单位byte
     */
    Integer size;
    /**
     * 文件状态
     *
     * （1）0:文件未上传；
     *
     * （2）1:文件上传中 ；
     *
     * （3）2：文件上传已完成,；
     *
     * （4）3：文件上传失败 ；
     *
     * （5）4：文件等待转pdf ；
     *
     * （6）5：文件已转换pdf 。
     *
     * （7）6：加水印中
     *
     * （8）7：加水印完毕
     */
    Integer status;
    /**
     * 下载地址
     */
    String downloadUrl;
    /**
     * pdf文件总页数,仅当文件类型为pdf时有值
     */
    Integer pdfTotalPages;

}